/*
 * CLI.h
 *
 *  Created on: Mar 24, 2011
 *      Author: kimi
 */

#include <iostream>
#include <string.h>



using namespace std;

#ifndef CLI_H_
#define CLI_H_

#include "CLIEntity.h"
/*
 *
 */
class CLI {

public:

	CLI();

	CLIEntity* processCommand(int argc, char* argv[]);

	bool entityRequiresLogin(CLIEntity *entity);

	virtual ~CLI();

private:
	void print_help();
};

#endif /* CLI_H_ */
